willowleaf lettuce - French English Dictionary